digital identification frame - German English Dictionary